iT邦幫忙

2022 iThome 鐵人賽

DAY 11
0

if object_a:
item_block_a
elif object_b:
item_block_b
else:
item_block_c
如果 "object_a" 為 True 將執行 "item_block_a" 塊語句
如果 "object_a" 為False,將判斷 "object_b"
如果"object_b" 為 True 將執行 "item_block_b" 塊語句
如果 "object_b" 為False,將執行" item_block_c"塊語句
Python 中用 elif 代替了 else if,所以if語句的關鍵字為:if – elif – else

在巢狀 if 語句中,可以把 if...elif...else 結構放在另外一個 if...elif...else 結構中
if 表示式1:
語句
if 表示式2:
語句
elif 表示式3:
語句
else:
語句
elif 表示式4:
語句
else:
語句

num=int(input("輸入一個數字:"))
if num%2==0:
if num%5==0:
print ("你輸入的數字可以整除 2 和 5")
else:
print ("你輸入的數字可以整除 2,但不能整除 5")
else:
if num%5==0:
print ("你輸入的數字可以整除 5,但不能整除 2")
else:
print ("你輸入的數字不能整除 2 和 5")


上一篇
python基礎語法
下一篇
python迴圈
系列文
英文資訊與程式相關概念30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言